/**
 *  Copyright (c)  2011-2020 Panguso, Inc.
 *  All rights reserved.
 *
 *  This software is the confidential and proprietary information of Panguso, 
 *  Inc. ("Confidential Information"). You shall not
 *  disclose such Confidential Information and shall use it only in
 *  accordance with the terms of the license agreement you entered into with Panguso.
 */

package cn.edu.thu.log.web.service;

import cn.edu.thu.log.tree.ManyTree;

/**
 * 
 * @author wan
 */
public interface LogCleanConfigReadService {
	/**
	 * 
	 */
	void readCleanConfig();

	/**
	 * 
	 * @return
	 */
	String getMin();

	/**
	 * 
	 * @return
	 */
	String getMax();

	/**
	 * 
	 * @return
	 */
	ManyTree getManyTree();

	/**
	 * 
	 * @param filename parameter
	 */
	void setNoiseFileName(String filename);

	/**
 * 
 */
	void readNoiseConfig();

	/**
	 * 
	 * @return
	 */
	int getNoiseflag();

	/**
	 * 
	 * @param noiseflag parameter
	 */
	void setNoiseflag(int noiseflag);

	/**
	 * 
	 * @param classifyTag parameter
	 */
	void setClassifyTags(String classifyTag);

	/**
	 * 
	 * @return
	 */
	String getClassifyTags();
}
